﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SofireXSqlEntityGenerator.Core
{
    public class SqlOptions
    {
        private SqlOperator _Operator;
        public SqlOperator Operator
        {
            get
            {
                return this._Operator;
            }
            set
            {
                this._Operator = value;
            }
        }

        private string _TableName;
        public string TableName
        {
            get
            {
                return this._TableName;
            }
            set
            {
                this._TableName = value;
            }
        }

        private string[] _Columns;
        public string[] Columns
        {
            get
            {
                return this._Columns;
            }
            set
            {
                this._Columns = value;
            }
        }

        private string[] _WhereColumns;
        public string[] WhereColumns
        {
            get
            {
                return this._WhereColumns;
            }
            set
            {
                this._WhereColumns = value;
            }
        }

        public SqlOptions() { }

        public SqlOptions(SqlOperator @operator)
        {
            this._Operator = @operator;
        }
    }

}
